home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Speccy ClassiX 1998
/
Speccy ClassiX 98.iso
/
amiga_system
/
the_aminet
/
comm
/
bbs
/
maxsutils.lha
/
MaxUtils
/
FinMemb10.lha
/
FinMembers.doc
< prev
next >
Wrap
Text File
|
1993-07-09
|
2KB
|
53 lines
Financial Members Door 1.0 by James Joyce
-----------------------------------------
Just a simple door (which was harder than I thought it would be 8^( )
which is for Maxs BBS. What it does is each time someone logs in, it
checks them out to see if they are members, and then if their membership
has expired. If it has, it changes their stats to those defined in the
membership log.
To run it, you simply place all the files in the archive in the doors
file path. If you already have 'IntroDoor.text', then add 'FinMembers'
to the list of names in the file.
The file 'FinMembers.log' is where all the important stats are. Here
the lines are structured as follows :
line 1 : Min level at which the program will look to see if you're out
of date
line 2 : Max level at which the program will look to see if you're out
of date
line 3 : The new values that a users stats get changed to when their
membership expires - NewAccess NewTime NewRatio (with 1 space
between each!!)
line 4 and beyond : names and their expiry date
The users membership will expire the day AFTER that listed in the file.
The levels that get checked are between the first and seconds lines
INCLUSIVELY - ie. those levels will also be checked.
The name MUST be exactly the same as the users name on the BBS, and the
date MUST be in the exact same format as Max's - ie. DD-Mmm-YY.
When the users logs in and they have expired, they get a message telling
them about what all their values have been changed to, so they can leave
a message to the sysop if they want.
BE SURE TO SET THE MINIMUM LEVEL AT WHICH THEY ARE CHECKED (LINE 2) TO A
HIGHER LEVEL THAN THE LEVEL WHICH THEY GET CHANGED TO IF THEY HAVE
EXPIRED, or else they will continually get their time reset to the value
specified in line 3. Lines 1 and 2 were put in to make the prog not
take up any time if user isn't a member.
All that said, it shouldn't be too hard to get along with, and check out
the sample files if you want to see what it looks like in practice.
NB - to test it, simply set the max level to 10000, and log in yourself,
and you'll see how it changes the situation.
James Joyce - contact me in Maxs Net (3:30000/82.2) or through EXTREME
GRAFFITTI - +61 2 4499621